VideoMediaMetadata

@Serializable
data class VideoMediaMetadata(    val contentType: MediaContentType,     val creationTime: Long,     val fileSize: Int,     val id: String,     val height: Int,     val width: Int,     val numHilights: Int,     val isStabilized: Boolean,     val isMetadataPresent: Boolean,     val isTranscoded: Boolean,     val isUploaded: Boolean,     val offloadState: List<OffloadState>? = null,     val parentId: String? = null,     val fov: String? = null,     val lensConfig: LensConfig? = null,     val lensProjection: LensProjection? = null,     val deprecated: String? = null,     val audioOption: AudioOption,     val videoCodecLevel: Int,     val videoCodecProfile: Int,     val isClipped: Boolean,     val duration: Int,     val frameRate: Int,     val frameRateDenominator: Int,     val hilightList: List<Int>,     val lrvFileSize: Int,     val isProtuneAudio: Boolean,     val isSubsampled: Boolean,     val maxAutoHilightScore: Int? = null,     val isProgressive: Boolean? = null) : MediaMetadata

Constructors

Link copied to clipboard
constructor(    contentType: MediaContentType,     creationTime: Long,     fileSize: Int,     id: String,     height: Int,     width: Int,     numHilights: Int,     isStabilized: Boolean,     isMetadataPresent: Boolean,     isTranscoded: Boolean,     isUploaded: Boolean,     offloadState: List<OffloadState>? = null,     parentId: String? = null,     fov: String? = null,     lensConfig: LensConfig? = null,     lensProjection: LensProjection? = null,     deprecated: String? = null,     audioOption: AudioOption,     videoCodecLevel: Int,     videoCodecProfile: Int,     isClipped: Boolean,     duration: Int,     frameRate: Int,     frameRateDenominator: Int,     hilightList: List<Int>,     lrvFileSize: Int,     isProtuneAudio: Boolean,     isSubsampled: Boolean,     maxAutoHilightScore: Int? = null,     isProgressive: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "ao")
val audioOption: AudioOption
Link copied to clipboard
@SerialName(value = "ct")
open override val contentType: MediaContentType
Link copied to clipboard
@SerialName(value = "cre")
open override val creationTime: Long
Link copied to clipboard
@SerialName(value = "rot")
open override val deprecated: String? = null
Link copied to clipboard
@SerialName(value = "dur")
val duration: Int
Link copied to clipboard
@SerialName(value = "s")
open override val fileSize: Int
Link copied to clipboard
open override val fov: String? = null
Link copied to clipboard
@SerialName(value = "fps")
val frameRate: Int
Link copied to clipboard
@SerialName(value = "fps_denom")
val frameRateDenominator: Int
Link copied to clipboard
@SerialName(value = "h")
open override val height: Int
Link copied to clipboard
@SerialName(value = "hi")
val hilightList: List<Int>
Link copied to clipboard
@SerialName(value = "gumi")
open override val id: String
Link copied to clipboard
@SerialName(value = "cl")
@Serializable(with = StringAsBooleanSerializer::class)
val isClipped: Boolean
Link copied to clipboard
@SerialName(value = "mp")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isMetadataPresent: Boolean
Link copied to clipboard
@SerialName(value = "prog")
@Serializable(with = StringAsBooleanSerializer::class)
val isProgressive: Boolean? = null
Link copied to clipboard
@SerialName(value = "pta")
@Serializable(with = StringAsBooleanSerializer::class)
val isProtuneAudio: Boolean
Link copied to clipboard
@SerialName(value = "eis")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isStabilized: Boolean
Link copied to clipboard
@SerialName(value = "subsample")
@Serializable(with = StringAsBooleanSerializer::class)
val isSubsampled: Boolean
Link copied to clipboard
@SerialName(value = "tr")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isTranscoded: Boolean
Link copied to clipboard
@SerialName(value = "us")
@Serializable(with = StringAsBooleanSerializer::class)
open override val isUploaded: Boolean
Link copied to clipboard
@SerialName(value = "lc")
open override val lensConfig: LensConfig? = null
Link copied to clipboard
@SerialName(value = "prjn")
open override val lensProjection: LensProjection? = null
Link copied to clipboard
@SerialName(value = "ls")
val lrvFileSize: Int
Link copied to clipboard
@SerialName(value = "mahs")
val maxAutoHilightScore: Int? = null
Link copied to clipboard
@SerialName(value = "hc")
open override val numHilights: Int
Link copied to clipboard
@SerialName(value = "mos")
open override val offloadState: List<OffloadState>? = null
Link copied to clipboard
@SerialName(value = "pgumi")
open override val parentId: String? = null
Link copied to clipboard
@SerialName(value = "profile")
val videoCodecLevel: Int
Link copied to clipboard
@SerialName(value = "avc_profile")
val videoCodecProfile: Int
Link copied to clipboard
@SerialName(value = "w")
open override val width: Int